premature halt - Turkish English Dictionary